@charset "utf-8";
/* CSS Document */
/* --- LOGO & FEATURES --- */
.headerLogo, .siteLogo {
    /*	background-image: url(/oasis/wslivewebcustom/themes/sites/main/OW4LOGO_oasis.png); */
	background-image: url(/oasis/wslivewebcustom/themes/sites/main/OW4LOGO_oasis.png);
    background-size: contain;     
}
.headerTagline {
    /*	background-image: url(); */
	
	background-size: contain;  
}
.header {
	
	background-size: cover;
}
.footer {
	
	background-size: cover;
}
body.sitedoor div.sitePageBackground {
    
}   
/***************************************/
/**********BRAND COLOURS START**********/
/***************************************/
/* --- Foreground Colours --- */
.coreColour, li.hasSubmenu.submenuOn a, ul.refine.multiSelect li.selected, ul.refine.multiSelect li.selected a, .productBox p.price, .productBox p.saving, .productBox p.moreDetails, .productBox p.moreDetails a, .productBox.large .outer:hover p.title, 
.suggestion:hover .productBox p.title, div#BasketContents .basketLine:hover a.title, .featureList li, .mainStyleColour, span.keyword, .basketPageRow a:hover, .hoverHighlight:hover, .basketPageRow .basketCol.save p, .basketPageRow .lineNumber, .productLineNumber,
.basketPageRow .basketCol.product p.deliveryInfo, .deliveryBox a.deliveryChange, .deliveryListItem a.deliveryChange, .enquiriesPageContent .enquiriesCol.orderNo p, .listWrapper p.costCentre,
p.price, p.saving, p.rrp, .box.product p.price, ul.refine li.submenuOn a, .authoriseCol p a, .button.blue.selected p, .link:hover, a.forgottenPassword ,ul.squareBulletPoints li:before
{
	color: #C3DD0A;
}
.darkColour, ul.pageTopDivMenu li a.disablePageTopLink, .box .inner p.boxTitle,.productInfoCol p.webDesc,.productBox p.webDesc 	
{
    color: #889b07;   
}
.hoverColour
{
    color: #e1ee85;
}
.mainTextColour, ul.refine li a, .pageTopSection h2, .submenu ul li a, .productBox p.productBoxExtraDisp
{
    color: #000;   
}
.bannerTextColour, .footerCol p, .footerCol p a, ul.pageTopDivMenu li a, .basketMessage p, .basketNotificationNum p, #loggedOnUser, .button.blue, .button.blue p, p.basketTitle, p.basketTotal,
.sideBarHeader h2, ul.pageTopDivMenu li.on a, .arrowLabel p, ul.socialBtns li, .button.blue.selected:hover p, .expanderLabel, .productFeaturesHeader .ClickMe
{
    color: #FFF;   
}
.fieldHighlight:not(:focus)
{
    color: #FFF !important;
}
/* --- Background Colours --- */
.coreColourBackground, .basket, button.basketIcon, .header, .footer, .sideBarHeader, .middleBarHeader, ul.pagination li.on, .productGroupHeader, .productFeaturesHeader, ul.alsoInterested li.on, .controlsBox.balloon, 
.catalogueRow .catalogueElement.expanded, .catalogueSubCatRow, .listCount,  ul.productInfoIcons li, ul.checkoutBreadcrumbs li.active, .arrowButton, ul.pushButtons li.on, .deliveryScrollWrapper .jspDrag,
.carouselArrow, .button.blue, .plusMinusBtn, .deliveryBoxArrow, .qtyPricingArrow, ul.deliveryNodes li, ul.nodes li, .pointLeft, ul.refine.multiSelect li.selected, .selectedTag, .reopenBtn, .arrowLabel, ul.pageTopDivMenu,
.expanderLabel, .productBox div.promoTextBox-keith , .basketPageRow div.promoTextBox-keith, .productInfoCol.mid div.promoTextBox-keith, .productBox p.productBoxExtraDisp {
    background-color: #C3DD0A;
}
.coreColourBackgroundOnHover:hover {
    background-color: #C3DD0A;    
}
.forceCoreColourBackground, .fieldHighlight 
{
	background-color: #C3DD0A !important;
}
.hoverColourBackground, ul.pageTopDivMenu li:hover, .button.blue:hover:not(:disabled), .productFeaturesHeader:hover, ul.alsoInterested li:hover:not(.on), 
button.basketIcon:hover, .expanderLabel:hover, .productFeaturesWrapper:hover .expanderLabel
{
	background-color: #e1ee85;
}
.forceHoverColourBackground, .fieldHighlight:focus
{
    background-color: #e1ee85 !important; 
}
.darkColourBackground, .jqueryPopupBG {
	background-color: #889b07;
}
.bannerColourBackground, .button.blue.selected {
    background-color: #FFF;   
}
.textColourBackground, .productBox .inBasket, .productInfoCol .inBasket  {
    background-color: #000;   
}
/* --- Border Colours --- */
.coreColourBorder, .productBox.large.selected .outer .inner, .productBox .outer, .productBox .outer:hover, .productBox .outer .inner, ul.refine li.submenuOn a, .popupSubmenuWrapper, .box:hover .outer, 
.box:hover .inner, input.styled:focus, textarea.styled:focus, .jqueryPopupBox, div.suggestion:hover, div.suggestion:hover, div.additionalProdImage:hover, hr.mainStyleColour, div.productQPB, 
div.addressCard.selectedAddress .inner, .quickAddPopupWrapper, .deliveryBox.on, .deliveryBox.selected, .deliveryListItem.on, .deliveryListItem.selected, .select.highlight .selectedOption, 
.productFeaturesWrapper
{
	border-color: #C3DD0A;	
}
.darkColourBorder, .submenu, li.hasSubmenu.submenuOn, .productBox div.promoTextBox-keith, .basketPageRow div.promoTextBox-keith, .productInfoCol.mid div.promoTextBox-keith  {
    border-color: #889b07;   
}
.forceDarkColourBorder, .fieldHighlight {
    border-color: #889b07 !important;   
}
.solidHoverColourBorder, .basketMessage, .productFeaturesWrapper:hover {
    border-color: #e1ee85;   
}
/* --- Outline Colours --- */
.coreColourOutline, .catalogueRow .catalogueElement
{
	outline-color: #C3DD0A;	
}
/* --- Transparency Alphas --- */
.productBox .outer .inner, .productBox .outer:hover .inner {
	border-color: rgba(195,221,10, 1);
}
.basket, body.sitedoor .panel.focused  {
	background-color: rgba(195,221,10,0.7);
}
body.sitedoor .panel {
	background-color: rgba(195,221,10,0.4);    
}
/* --- Colour Sets --- */
/* Hover Button-style Border */
.hoverColourBorder, .button.blue, ul.pageTopDivMenu, button.basketIcon:hover {
    border-color: #e1ee85 #889b07 #889b07 #e1ee85;   
}
/*****************/
/* ENQUIRIES --- */
/*****************/
table.oasisEnquiry thead, 
table.oasisEnquiry thead tr {
    background-color: #C3DD0A !important;
}
table.oasisEnquiry {
    border-color: #C3DD0A !important;
}
table.oasisEnquiry tbody tr:hover, 
table.oasisEnquiry tbody tr:hover td {
 	background-color: #e1ee85 !important;
}
table.oasisEnquiry a, 
table.sideHeadings a,
a.data {
    color: #000 !important;
}
table.oasisEnquiry a:hover, 
table.sideHeadings a:hover {
    color: #C3DD0A !important;    
}
/*****************/
/* JQUERY UI --- */
/*****************/
/* --- Tooltip --- */
/* CSS customising the jqueryui tooltip. Note: Branding.css appears after the jqueryui css to which these classes apply */
.ui-tooltip, .arrow1:after, .ui-tooltip .arrow1:after {
    background: #C3DD0A;
}
/***************************************/
/***********BRAND COLOURS END***********/
/***************************************/
/* --- SiteDoor styled pages --- */
body.sitedoor button {
    background-color: #C3DD0A;
    border-color: #C3DD0A;   
    color: #FFF;
}
body.sitedoor .panel {
    border-color: #C3DD0A;   
    color: #FFF;
}
body.sitedoor .panel.focused {
    border-color: #FFF;   
}
body.sitedoor a, 
body.sitedoor a:visited {
    color: rgba(255,255,255,0.8);
}
body.sitedoor a:hover, 
body.sitedoor a:focus,
body.sitedoor button {
    color: #FFF;   
}
.popup.info {
    background-color: rgba(255,255,255,0.98) !important;   
    border: solid 3px #C3DD0A !important;
    color: #C3DD0A !important;             
}
/* --- End of SiteDoor styling --- */
#loggedOnUser.moved {
    color: #000 !important;   
}
div.promoTextBox {
	display:none;
}
